package com.iwat.spring.aop.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author wangweiqiang
 * @Classname SysLog
 * @Date 2021/12/5 21:44
 * @Description
 */
@Data
public class SysLog implements Serializable {

    private Long id;

    /**
     * 操作用户 ID
     */
    private String userId;

    /**
     * 消息
     */
    private String message;

    /**
     * 日志类型
     */
    private String operation;

    /**
     * 请求方法
     */
    private String method;

    /**
     * 请求类型
     */
    private String type;

    /**
     * 请求路径
     */
    private String url;

    /**
     * 请求参数
     */
    private String params;

    /**
     * 请求IP
     */
    private String ip;

    /**
     * 请求时间
     */
    private Date createDate;

    /**
     * 总耗时长（毫秒）
     */
    private Long totalTime;

}

